//
//  MTMapPack.h
//  GoMap
//
//  Created by jsheriff on 2/9/11.
//  Copyright 2011 The MITRE Corporation. All rights reserved.
//

#import <Foundation/Foundation.h>
#import <MapKit/MapKit.h>

@interface MTMapPack : NSObject {
	NSLock *databaseLock;
	NSString *fileName;
	
	NSString *displayName;
	CLLocationCoordinate2D upperLeftExtent;
	CLLocationCoordinate2D lowerRightExtent;
	int minZoom;
	int maxZoom;
	NSString *description;
	NSString *layers;
	UIImage *thumbnailImage;
	NSString *imageFormat;
}

@property (nonatomic, retain) NSString *fileName;
@property (nonatomic, retain) NSString *displayName;
@property (nonatomic, assign) CLLocationCoordinate2D upperLeftExtent;
@property (nonatomic, assign) CLLocationCoordinate2D lowerRightExtent;
@property (nonatomic, assign) int minZoom;
@property (nonatomic, assign) int maxZoom;
@property (nonatomic, retain) NSString *description;
@property (nonatomic, retain) NSString *layers;
@property (nonatomic, retain) UIImage *thumbnailImage;
@property (nonatomic, retain) NSString *imageFormat;


- (id)initWithPath:(NSString *)path;

@end
